import java.util.HashMap;

/**
 * @projectName: com.xiayuanxing.designPattern
 * @className: Expression
 * @author: xiayuanxing
 * @description: 抽象类表达式，通过HashMap键值对,可以获取到变量的值
 * @date: 2022/1/17 15:52
 * @version: 1.0
 */
public abstract class Expression {


    //a+b-c
    //解释公式和数值,key就是公式(表达式)参数[a,b,c],value就是就是具体值
    //HashMap{a=10,b=20}
    public abstract int interprete(HashMap<String, Integer> var);
}
